﻿
/***********首页***********/
.main{width:100%;margin:0 auto;}
.main .main_moddle{width:100%;height:230px;background-color:#b10b4b;}
.main .main_moddle .main_moddle_text{width:1000px;height:230px;margin:0 auto;}
.main .main_moddle .main_moddle_text .main_moddle_t1{overflow:hidden;margin-right:0px;}
.main .main_moddle .main_moddle_text .main_moddle_t{margin-right:84px;}
.main .main_moddle .main_moddle_text .main_moddle_t,.main .main_moddle .main_moddle_text .main_moddle_t1{width:275px;height:82%;text-align:center;padding-top:4%;float:left;}
.main .main_moddle .main_moddle_text .main_moddle_t .grog,.main .main_moddle .main_moddle_text .main_moddle_t1 .grog{font-size:18px;line-height:70px;}
.main .main_moddle .main_moddle_text .main_moddle_t .text,.main .main_moddle .main_moddle_text .main_moddle_t1 .text{font-size:14px;}
.main .main_moddle .main_moddle_text .main_moddle_t .grog,.main .main_moddle .main_moddle_text .main_moddle_t1 .grog,
.main .main_moddle .main_moddle_text .main_moddle_t .text,.main .main_moddle .main_moddle_text .main_moddle_t1 .text{font-family:"Microsoft YaHei";color:#ffffff;}
.main .main_body{width:1000px;margin:0 auto;}
.main .main_body .main_body_img .img1{margin-right:13px;}
.main .main_body .main_body_img div .hotel_a {display:block;width:663px;height:344px;}
.main .main_seach .main_seach_body .input_bourn{width:95%;padding-left:2%;}
.main .main_seach .main_seach_body{width:90%;margin:0 auto;}
.main .main_seach .main_seach_body .bourn{padding-top:20px;}
.main .main_seach .main_seach_body .notime{padding-top:95px;}
.main .main_seach .main_seach_body .notime >la.main .order_main .order_floot .subbel>input{margin-right:5px;}
.main .main_body .main_body_img{width:1000px;overflow:hidden}
.main .main_body .main_body_img .main_body_im{width:1017px;}
.main .main_body .main_body_foolt .main_body_foolt_img{width:1020px;}
.main .main_seach .main_seach_body .seach_grog2{padding-top:20px;float:left;}
.main .main_body .main_body_foolt{width:1000px;margin:20px auto;overflow:hidden;}
.main .main_body .main_body_img .img1,.main .main_body .main_body_img img{float:left;}
.main .main_body .main_body_foolt .main_body_foolt_img >div{float:left;margin-right:14px;}
.main .main_body .main_body_img .main_body_im > div{width:237px;margin-right:17px;float:left;}
.hothotel .img1 {float:left; }
.hothotel .img2 { float:right;}

.main .main_img{background:url("../images/main.png") no-repeat; height:568px;width:100%;background-size:100% 100%;padding-top:80px;}
.main .main_seach{width:350px;height:345px;margin-left:212px;background-color:rgba(0,0,0,0.5); margin-top:20px;border:1px solid #fff;}
.main .main_body .main_body_title{font-family:"Microsoft YaHei";font-size:30px;color:#323232;text-align:center;height:60px;padding-top:40px;}
.main .main_seach .main_seach_body .input_bourn3{height:40px;width:84px;padding-left:5px; margin-right:14px;}
.main .main_seach .main_seach_body .input_bourn2{width:145px;padding-left:5px; margin-right:6px;background:#fff url("../images/time.png") 120px center no-repeat; }
.main .main_body .bnt{margin:30px auto; margin-bottom:35px; cursor:pointer; font-family:"Microsoft YaHei";font-size:14px;background-color:#b10b4b;color:#fff;line-height:50px;text-align:center; width:150px;}
.main .main_seach .main_seach_body .seach_grog{font-family:"Microsoft YaHei";font-size:18px;color:#fff;border-bottom:1px solid #fff;line-height:40px;text-align:center;}
.main .main_body .main_body_img div .main_body_img_foolt{font-family:"Microsoft YaHei";font-size:18px;color:#ffffff;line-height:50px;background-color:#01d1c1;text-align:center;}
.main .main_seach .main_seach_body .input_bourn,.main .main_seach .main_seach_body .input_bourn2,.main .main_seach .main_seach_body .input_bourn3{line-height:40px;border-radius:4px;border:none;margin-top:4px;}
.main .main_seach .main_seach_body .bourn,.main .main_seach .main_seach_body .seach_grog2 .check,.main .main_seach .main_seach_body .notime{font-family:"宋体";font-size:14px;color:#fff;}
.main .main_seach .main_seach_body .subimt{width:98%;line-height:40px;font-family:"Microsoft YaHei"; font-size:18px;color:#fff;border-radius:4px;background:#b10b4b url("../images/seach.png") 111px center no-repeat;border:none;margin-top:30px;}

.date_selector .month_name, .date_selector .year_name{color:#000;}


/***********首页 -李力 03-27***********/
.main_body_im > div { position:relative;}
.effect { background:url("../images/indexbg.png") repeat left top;font-family:"Microsoft YaHei";position:absolute;left:0;top:0;display:none;}
 .effect .etitle { font-size:20px;font-weight:bold;color:#fff;width:154px;margin:0 auto;text-align:center;}
.effect .content {font-size:12px;width:154px;margin:0 auto;text-align:center;color:#fff;margin-top:20px;}
.hothotel> div { position:relative;}
.main_body_foolt_img > div { position:relative;}




/***********登陆***********/
.main .main_login{background:url("../images/main2.png") no-repeat; height:568px;width:100%;background-size:100% 100%;padding-top:80px;}
.main .login_body{width:395px;margin-left:780px;background:url(../images/bg.png) no-repeat; background-size:100% 100%;  margin-top:20px;border-radius:10px;}
.main .login_body .login_body_content{width:80%;margin:0 auto;}
.main .login_body .login_body_content .title{font-family:"Microsoft YaHei";font-size:18px;color:#b10b4a;float:left;line-height:50px;width:100px; border-bottom:1px solid #b10b4b;}
.main .login_body .login_body_content .getlogin,.main .login_body .login_body_content .getlogin>a{font-family:"宋体";font-size:12px;}
.main .login_body .login_body_content .getlogin{color:#333333;float:right;height:30px; border-bottom:1px solid #d1c9c9;width:215px;text-align:right;padding-top:20px;}
.main .login_body .login_body_content .getlogin>a{color:#b10b4a;cursor:pointer;}
.main .login_body .login_body_content .number{font-family:"Microsoft YaHei";font-size:14px;color:#333;line-height:50px;margin-top:10px;}
.main .login_body .login_body_content .input,
.main .login_body .login_body_content .input2{ height:40px; width:88%;line-height:40px;border-radius:4px;border:none;margin-top:-10px;background:url(../images/user.png) no-repeat; padding-left:35px;}
.main .login_body .login_body_content .input{background:url(../images/user.png) 8px center no-repeat;background-color:#fff;}
.main .login_body .login_body_content .input2{background:url(../images/pwd.png)  8px center no-repeat;background-color:#fff;}
.main .login_body .login_body_content  .pwd{line-height:25px;padding-bottom:10px;}
.main .login_body .login_body_content  .pwd>a{float:right;cursor:pointer;color:#b10b4a;}
.main .login_body .login_body_content .notime{line-height:30px;color:#b10b4b;}
.main .login_body .login_body_content .subimt{width:100%;line-height:40px;font-family:"Microsoft YaHei"; font-size:18px;color:#fff;border-radius:4px;border:none;margin-top:30px;background-color:#b10b4b;}
.main .login_body .login_body_content .login_floot{line-height:60px;}
.main .login_body .login_body_content .login_floot >a{margin-left:10px;cursor:pointer;}
.main .login_body .login_body_content .login_floot > a img { margin-top:-2px;}
.main .login_body .login_body_content  .vidate{height:45px;}
.main .login_body .login_body_content  .vidate>label.error{color:#b10b4b;background:#fff;padding-left:8px;}
.main .login_body .login_body_content  .vidate>label{ border-style:solid; border-width:1px;position:relative;left:320px;top:-33px; display:inline-block;line-height:20px;}
.main .login_body .login_body_content  .vidate>label.error:before { content: ''; display: block; width: 6px; height: 10px; background: url(../images/err.png) left top no-repeat; position: absolute; top: 6px; left: -5px; }
/*.border{border:1px solid red;}*/
/***********个人手机及邮箱注册***********/
/*.register_phone{display:none;}*/
.main .login_body .login_body_content .title1{font-family:"Microsoft YaHei";font-size:14px;color:#b10b4a;float:left;line-height:30px;width:100px; border-bottom:1px solid #b10b4b;}
.main .login_body .login_body_content .user{font-size:16px;}
.main .login{padding-top:20px;}
.main .login_body .login_body_content .getlogin1{color:#333;float:right;line-height:30px; border-bottom:1px solid #fff;width:215px;text-align:right;}
.main .login_body .login_body_content .getlogin1 >a{color:#b10b4b;cursor:pointer;}
.main .login_body  .register_title{width:100%;height:50px;}
.main .login_body  .register_title >a{width:50%;float:left;line-height:34.5px;height:34.5px; font-family:"Microsoft YaHei";font-size:16px;position:relative;}
.main .login_body  .register_title .phone{color:#b10b4b;border-top-left-radius:10px;text-indent:40px;}
    .main .login_body .register_title .phone .img1{ position:absolute;right:-42px;top:0px;}
    .main .login_body .register_title .phone .img2{ position:absolute;left:0;bottom:-7px;}
        .main .main_login .login_body .register_title > a.on { background:#be386b;color:#fff;}
.main .login_body  .register_title .email{color:#fff;border-top-right-radius:10px;text-indent:40px;}
    .main .login_body .register_title .email .img3{ position:absolute;left:-45px;top:0px;}
    .main .login_body .register_title .email .img4{ position:absolute;right:0;bottom:-7px;}


.main .login_body .login_body_content .register_body {height:40px;width:100%;margin-top:15px;}
.main .login_body .login_body_content .register_body .yzm img{padding:2px 0 0 10px;}
.main .login_body .login_body_content .register_body .yzm a{margin-top:20px;position:relative;color:#b10b4b;cursor:pointer;}
.main .login_body .login_body_content .register_body .phone_number{position:relative;}


/*.main .login_body .login_body_content .register_body .phone_number >label{display:block;border:1px solid #b10b4b;padding-left:8px;position:absolute;left:100px;}
.main .login_body .login_body_content .register_body .phone_number .error{position:relative;left:63px;top:60px;color:#b10b4b;}*/
.main .login_body .login_body_content .register_body  label.error{color:#b10b4b;background:#fff;padding-left:8px;border-style:solid; border-width:1px;position:relative;left:326px;top:-35px; line-height:20px;height:20px;display:inline-block;}
.main .login_body .login_body_content .register_body label.error:before { content: ''; display: block; width: 6px; height: 10px; background: url(../images/err.png) left top no-repeat; position: absolute; top: 5px; left: -5px; }

.main .login_body .login_body_content .subimt1{width:100%;line-height:40px;font-family:"Microsoft YaHei"; font-size:18px;color:#fff;border-radius:4px;border:none;margin-top:30px;margin-bottom:30px; background-color:#b10b4b;}


.main .login_body .login_body_content .register_body >a{display:block;width:40%;line-height:40px;border-radius:4px;border:none;float:left;font-family:"Microsoft YaHei"; font-size:14px;margin-left:65px; color:#0281ae;border:1px solid #88cfeb; background-color:#d4f2fd;cursor:pointer;text-align:center;}
.main .login_body .login_body_content .register_body  .phone_num{float:left;line-height:40px;width:20%; font-family:"Microsoft YaHei"; font-size:14px;color:#323232;}
.main .login_body .login_body_content .register_body .num{ height: 40px; width:77%;padding-left:3%; line-height:40px;border-radius:4px;border:none;float:left;}
.main .login_body .login_body_content .register_body .num1,.main .login_body .login_body_content .register_body .phone_number1 .num{width:37%;line-height:40px;border-radius:4px;border:none;float:left;}
.main .login_body .login_body_content .register_body .phone_number1 > a{display:block;line-height:40px;border-radius:4px;border:none;float:left;font-family:"Microsoft YaHei"; font-size:14px; color:#0281ae;border:1px solid #88cfeb; background-color:#d4f2fd;cursor:pointer;text-align:center;}

.main .login_body .login_body_content .checkbox{line-height:40px;}
.main .login_body .login_body_content .checkbox a{color:#b10b4b;cursor:pointer;}




.main .login_body .login_body_content .register_body .phone_number2 .num{width:80%;line-height:40px;border-radius:4px;border:none;float:left;margin-top:2px;}
.main .login_body .login_body_content .register_body  .phone_num2{float:left;line-height:40px;width:20%; font-family:"Microsoft YaHei"; font-size:14px;color:#323232;padding-top:2px;}

/***********经销商及邮箱注册***********/

.main .reg_main{width:1000px;margin:50px auto;background-color:#f7f7f7;}
.main .reg_main .reg_body{width:59%;margin:0 auto;}


.main .reg_main .reg_title{width:100%;height:50px;}
.main .reg_main .reg_title >a{width:50%;float:left;line-height:50px;font-family:"Microsoft YaHei";font-size:16px;text-align:center;}
.main .reg_main .reg_title .phone{color:#b10b4b;}
.main .reg_main .reg_title .email{color:#b10b4b;}





.main .reg_main  .reg_title{width:100%;height:50px;border-radius:15px;border:1px solid #f7f7f7;overflow:hidden;}
.main .reg_main  .reg_title >a{width:50%;float:left;line-height:34.5px;height:34.5px; font-family:"Microsoft YaHei";font-size:16px;position:relative;}

    .main .reg_main .reg_title .phone .img1{ position:absolute;right:-42px;top:0px;}
    .main .reg_main .reg_title .phone .img2{ position:absolute;left:0;bottom:-7px;}
.main .reg_main .reg_title .phone .img8{display:none;}
.main .reg_main .reg_title > a.on { background:#be386b;color:#fff;} 
.main .main_login .login_body .register_title .phone .img7{display:none;}
.main .main_login .login_body .register_title .email .img6{display:none;}
.main .main_login .login_body .register_title .email{color:#b10b4b;}


    .main .reg_main .reg_title .email .img3{ position:absolute;left:-45px;top:0px;}
    .main .reg_main .reg_title .email .img4{ position:absolute;right:0;bottom:-7px;}
     .main .reg_main .reg_title .email .img5{}














.main .reg_main .reg_body .title1{font-family:"Microsoft YaHei";font-size:14px;color:#b10b4a;float:left;line-height:40px;width:100px; border-bottom:1px solid #b10b4b;}
.main .reg_main .reg_body .getlogin1{color:#333;float:right;line-height:40px; border-bottom:1px solid #fff;width:490px;text-align:right;}
.main .reg_main .reg_body .getlogin1 >a{color:#b10b4b;cursor:pointer;}

.main .reg_main .reg_body .reg_body_txt{width:100%;height:40px;margin-top:13px;}
.main .reg_main .reg_body .reg_body_txt .txt{width:18%;float:left;font-family:"Microsoft YaHei";font-size:14px;color:#333;line-height:40px;text-align:right;padding-right:4%;}
    .main .reg_main .reg_body .reg_body_txt .ipt { position:relative;}
.main .reg_main .reg_body .reg_body_txt .ipt>input,.main .reg_main .reg_body .reg_body_txt .ip>input{float:left;line-height:40px;border-radius:4px;border:none; border:1px solid #d1c9c9;}
.main .reg_main .reg_body .reg_body_txt .ipt>input{width:240px;padding-left:8px;}
.main .reg_main .reg_body .reg_body_txt .ip>input{width:315px;}
.main .reg_main .reg_body .reg_body_txt .ipt>label{display:block;line-height:25px;margin-top:8px;}
.main .reg_main .reg_body .reg_body_txt .ip>label{display:block;line-height:25px; margin-top:8px;}
.main .reg_main .reg_body .subimt{width:60%;line-height:40px;font-family:"Microsoft YaHei"; font-size:18px;color:#fff;border-radius:4px;border:none;margin:60px 0px 50px 130px; background-color:#b10b4b;}
.main .reg_main .reg_body .stipulate{margin-left:130px;margin-top:20px;}
.main .reg_main .reg_body .stipulate a{color:#b10b4b;cursor:pointer;}
.main .reg_main .reg_body .reg_body_txt .register_body .phone_number >a{display:block;width:20%;line-height:35px;border-radius:4px;border:none;float:left;font-family:"Microsoft YaHei"; font-size:14px; margin-left:40px; background-color:#d4f2fd;cursor:pointer;text-align:center;color:#0281ae;border:1px solid #88cfeb;margin-top:5px;}
.main .reg_main .reg_body .reg_body_txt .ipt .error,.main .reg_main .reg_body .reg_body_txt .ip .error{color:#b10b4b;border:1px solid #b10b4b;padding-left:10px;margin-left:10px;float:left;position:relative;background-color:#fff;}

.main .reg_main .reg_body .reg_body_txt .ipt  label.error:before ,.main .reg_main .reg_body .reg_body_txt .ip label.error:before { content:''; display: block; width: 6px; height: 10px; background: url(../images/err.png) left top no-repeat; position: absolute; top: 8px; left: -5px; }



/***********等待审核***********/
.main .review_body{text-align:center;margin-top:130px;}
.main .review_body .txt1,.main .review_body .txt2{font-family:"Microsoft YaHei";color:#b10b4a;}
.main .review_body .txt1{font-size:24px;line-height:40px;}
.main .review_body .txt2{font-size:16px;}
.main .review_body .txt3{color:#323232;font-size:14px;font-family:"Microsoft YaHei";line-height:60px;}

/***********订单信息***********/
.main .order_top{width:100%;height:75px;background-color:#b10b4a;}
.main .order_top .order_top_body{width:60%;margin:0 auto;height:75px;}
.main .order_top .order_top_body .order_top_content{width:80px;text-align:center;padding-top:10px;height:65px;float:left;}
.main .order_top .order_top_body .order_top_content >p{font-family:"Microsoft YaHei"; font-size:12px;color:#830031;padding-top:7px;}
.main .order_top .order_top_body .order_top_content .bor{width:25px;height:25px;border:2px solid #830031;text-align:center;margin-left:25px;border-radius:5px;}
.main .order_top .order_top_body .order_top_content .bor img{position:relative;top:-5px;left:5px;}
.main .order_top .order_top_body .order_top_content .act{color:#fff;}
.main .order_top .order_top_body .order_top_xian{width:80px;height:75px;float:left;}
.main .order_top .order_top_body .order_top_xian >div{border-bottom:1px solid #830031;padding-top:35px;width:90%;margin:0 auto;}
.main .order_top .left{border-bottom:1px solid #830031;width:279px;position:absolute;left:0px;top:180px;}
.main .order_top .right{border-bottom:1px solid #830031;width:350px;position:absolute;right:0px;top:180px;} 
.main .order_main,.main .order_main1{width:1000px;margin:0 auto;}
.main .order_main .order_main_top{line-height:50px;width:100%;}
.main .order_main .order_main_top >span,.main .order_main .order_main_body .order_main_body_content .oldtime{font-family:"宋体";font-size:12px;}
.main .order_main .order_main_top .grog{color:#b10b4b;}
.main .order_main .order_main_body{width:100%;}
.main .order_main .order_main_body .order_main_body_top{width:97%;padding-left:3%; line-height:50px;font-weight:bold; font-family:"Microsoft YaHei";font-size:18px;color:#323232;background-color:#ebebeb;border-bottom:4px solid #b10b4b;}
.main .order_main .order_main_body .order_main_body_content{width:97%;padding-left:3%;line-height:35px;position:relative;background-color:#f8f8f8;}
.main .order_main .order_main_body .order_main_body_content .select{width:40px;height:30px;}
.main .order_main .order_main_body .order_main_body_content >p{letter-spacing:1px;}
.main .order_main .order_main_body .order_main_body_content .date,.main .order_main .order_main_body .order_main_body_content2 .date{margin-right:6px;}
/*.main .order_main .order_main_body .order_main_body_content2 .email{padding-left:20px;}*/
.main .order_main .order_main_body .order_main_body_content2 >.ppchoice{padding-bottom:30px;}
.main .order_main .order_main_body .order_main_body_content2 >.ppchoice .choice{height:25px;padding-left:5px;width:145px;}
.main .order_main .order_main_body .redia-btn{width:350px;height:65px; border:1px solid #bbbbbb;background:#f8f8f8;}
.main .order_main .con-btn{position:relative;}
.main .order_main .con-btn .redia-btn{position:absolute;top:204px;left:122px;display:none;}
.main .order_main .order_main_body .redia-btn >p{line-height:35px;padding:0 10px;}
.main .order_main .order_main_body .redia-btn >p input{margin-right:5px;}
.main .order_main .order_main_body .redia-btn >input{line-height:20px;margin-left:10px;}
.main .order_main .order_main_body .redia-btn >p label:not(:last-child){margin-right:22px;}
.main .order_main .order_main_body .order_main_body_content .time{color:#646464;}
.main .order_main .order_main_body .order_main_body_content .money{color:#b10b4b;}
.main .order_main .order_main_body .order_main_body_content .oldtime{color:#969696;}
.main .order_main .order_main_body .order_main_body_content .txt{line-height:20px;padding-left:70px;margin-top:-8px;color:#969696;}
.main .order_main .order_main_body .order_main_body_content .input,.main .order_main .order_main_body .order_main_body_content .input1{height:20px;width:185px;padding-left:2px;margin-right:10px;}
.main .order_main .order_main_body .order_main_body_content>a{display:block;border:1px solid #d1c9c9;border-radius:5px;width:70px;line-height:20px;text-align:center;position:absolute;left:215px;top:7px;}
.main .order_main .order_main_body .order_main_body_content>a.riqi{left:250px;}
.main .order_main .order_main_body .order_main_body_content>select{font-size:15px;}
.main .order_main .order_main_body .order_main_body_content2 .input,.main .order_main .order_main_body .order_main_body_content2 .inp{height:20px;width:140px;}
.main .order_main .order_main_body .order_main_body_content2 .inp{margin-left:18px;}
.main .order_main .order_main_body .order_main_body_content2 .text{letter-spacing:1px;}
.main .order_main .order_main_body .order_main_body_content2 .txt{font-family:"宋体";font-size:12px;color:#b10b4a;}
.main .order_main .order_main_body .order_main_body_content2{width:97%;padding-left:3%;line-height:35px;position:relative;background-color:#f8f8f8;}
.main .order_main .order_floot{width:100%;margin:20px 0 60px 0;text-align:right;}

.main .order_main .order_floot >p:first-child{font-family:"Microsoft YaHei";font-size:14px;color:#333333;line-height:30px;}
.main .order_main .order_floot >p {margin-top:3px;}
.main .order_main .order_floot >p.h{line-height:40px;margin-top:0;letter-spacing:1px;}
.main .order_main .order_floot >p:nth-child(2){font-size:12px;font-family:"宋体";color:#666666;}
.main .order_main .order_floot >p:nth-child(3) >a{background-color:#f5f6fa;color:#646663; width:155px; text-align:center; line-height:20px;border-radius:2px;border-color:#cccccc;display:block;border:1px solid #767676;}
.main .order_main .order_floot >p:first-child >span{color:#b10b4a;font-size:24px;}
.main .order_main .order_floot  >a{cursor:pointer;position:relative;top:-15px;color:#6e6e6e;letter-spacing:1px;}
.main .order_main .order_floot .submit,.main .order_main .order_floot .sub{width:185px; height:45px;background-color:#b10b4b;font-size:16px;color:#f3f3f3;font-family:"Microsoft YaHei";border-radius:5px; border:0px;font-weight:bold;}
.main .order_main .order_floot .all-one{line-height:48px;text-align:center;display:block;float:right;}
.main .order_main .order_floot .submit{margin-left:150px;}
.main .order_main .order_floot .sub{margin-left:700px;}
.main .order_main .pay-foot {text-align:center;}
.main .order_main .pay-foot .submt{margin-left:0;}
.main .order_main  .order_left{width:100%;float:left;position:relative;}
.main .order_main .order_right{width:245px;float:right;margin:40px 40px 0 0;}
.main .order_main .order_right .order_right_top{height:280px;background:url("../images/border.png") no-repeat;}
.main .order_main .order_right .order_right_top .title{font-family:"Microsoft YaHei";font-size:14px;color:#323232;line-height:40px;padding-left:20px;font-weight:bold;}
.main .order_main .order_right .order_right_foolt{height:165px;margin-top:20px;background:url("../images/border1.png") no-repeat;}
.main .order_main .order_right .order_right_top .content,.main .order_main .order_right .order_right_top .content1{width:89%;padding-left:20px;margin-left:3px; border-bottom:1px solid #dcdcdc;}
.main .order_main .order_right .order_right_top .content{height:110px;float:left;}
.main .order_main .order_right .order_right_top .content1{line-height:30px;}
.main .order_main .order_right .order_right_top .rili{margin-top:5px;padding-left:20px;}
.main .order_main .order_right .order_right_top .content >img{float:left;margin-right:10px;}
.main .order_main .order_right .order_right_top .rili>span{font-family:"Microsoft YaHei";font-size:12px;color:#c8c8c8;font-weight:bold;position:relative;top:2px;}
.main .order_main .order_right .order_right_top .content >p{font-family:"宋体";font-size:12px;color:#323232;line-height:25px;letter-spacing:1px;margin-right:10px;}
.main .order_main .order_right .order_right_foolt .foolt >div,.main .order_main .order_right .order_right_foolt .foolt2 >div{float:left; font-family:"宋体";font-size:14px;color:#323232;}
.main .order_main .order_right .order_right_foolt .foolt >div{margin-top:30px;}
.main .order_main .order_right .order_right_foolt .foolt2 >div{margin-top:11px;}
.main .order_main .order_right .order_right_foolt .foolt2 .night2{font-family:"Microsoft YaHei";font-size:16px;color:#323232;margin:12px 0 0 8px;font-weight:bold;}
.main .order_main .order_right .order_right_foolt .content{width:52%;margin-left:25px;}
.main .order_main .order_right .order_right_foolt .night{width:30%;}

.inpt1{border:1px solid red;background-color:#fff3f3;}

/************订单详细信息****************/
.main .order_main .order_main_body .vip{width:100%;height:50px;background-color:#b10b4b;color:#fff;}
.main .order_main .order_main_body .vip .left{float:left;line-height:50px;padding-left:3%;}
.main .order_main .order_main_body .vip .left>span{font-size:18.63px;position:relative;top:2px;}
.main .order_main .order_main_body .vip .left>i{text-decoration:line-through}
.main .order_main .order_main_body .vip .right{float:right;line-height:50px;}
.main .order_main .order_main_body .order_main_body_content2 .oldtime{color:#969696;}


.main  .affirm_main {width:640px;/*height:235px;*/background-color:#fff;text-align:center;}
.main  .affirm_main .text1{font-size:24px;color:#b10b4a;font-family:"Microsoft YaHei";font-weight:bold;line-height:60px;margin-top:20px;}
.main  .affirm_main .txt2{line-height:40px;}
.main  .affirm_main .txt2 >span:first-child{color:#b10b4a;}
.main  .affirm_main >p{letter-spacing:1px;}
.main  .affirm_main >p:last-child .sub{width:138px;background-color:#b10b4b;margin-bottom:20px; margin:0 auto;margin-top:20px; display:block;text-align:center;line-height:40px; font-size:16px;color:#f3f3f3;font-family:"Microsoft YaHei";border-radius:5px; border:0px;font-weight:bold;}
/************订单确认****************/
.main .order_main .affirm_main{width:100%;margin:0px auto;margin-bottom:0px;background-color:#f8f8f8;}
.main .order_main .affirm{margin-bottom:50px;}
.main .order_main .affirm_main .text1,.main .order_main .affirm_main .text2,.main .order_main .affirm_main .txt2,.main .order_main .affirm_main .text3{font-family:"Microsoft YaHei";text-align:center;}
.main .order_main .affirm_main .text1{font-size:24px;font-weight:bold;color:#b10b4a;padding-top:30px;}
.main .order_main .affirm_main .text2{font-size:16px;color:#b10b4a;line-height:35px;}
.main .order_main .affirm_main .text3 >span,.main .order_main .affirm_main .text7>a{color:#b10b4b;}
.main .order_main .affirm_main .text7>span{cursor:pointer;}
.main .order_main .affirm_main .text3{font-size:14px;color:#323232;letter-spacing:1px;line-height:60px;border-bottom:1px solid #d9d9d9;}
.main .order_main .affirm_main .text4,.main .order_main .affirm_main .text5{font-family:"宋体";color:#323232;text-align:center;}
.main .order_main .affirm_main .text4{font-weight:bold;}
.main .order_main .affirm_main .text4,.main .order_main1 .affirm_main .text4{  line-height: 60px;font-size: 14px;   text-align: left;    padding-left: 55px;}
.main .order_main .affirm_main .text5{font-size:12px; text-align: left;    padding-left: 55px;}
.main .order_main .affirm_main .text5 >span,.main .order_main .affirm_main .text6>span{color:#646464;}
.main .order_main .affirm_main .text6{text-align:center;line-height:40px; text-align: left;    padding-left: 55px;}
.main .order_main .affirm_main .text7{text-align:center;line-height:90px;}

/*.border{border:1px solid red;}*/
/************支付完成****************/
.main .order_main .affirm_main .txt2{font-size:16px;color:#b10b4a;line-height:50px;border-bottom:1px solid #d9d9d9;padding-bottom:15px;letter-spacing:1px;}
.main .order_top .order_top_body .order_top_content .borr{width:25px;height:25pxwidth: 1050px;;border:2px solid #fff;text-align:center;margin-left:25px;border-radius:5px;}
.main .order_top .order_top_body .order_top_content .borr img{position:relative;top:-6px;left:5px;}
.main .order_main .pay_foolt{width:100%;margin:0 auto;overflow:hidden;}
.main .order_main .pay_foolt .pay_top{width:100%;height:15px;font-family:"宋体";font-size:14px;color:#b10b4b;letter-spacing:2px;font-weight:bold;padding-top:30px;}
.main .order_main .pay_foolt .pay_foolt_main{border-bottom:1px dashed #969696;}
.main .order_main .pay_foolt .pay_foolt_main,.main .order_main .pay_foolt .pay_foolt_main1{width:100%;height:95px;margin-top:20px;}
.main .order_main .pay_foolt .pay_foolt_main,.main .order_main .pay_foolt .pay_foolt_main1{width:1050px;padding-left: 30px;}
.main .order_main .pay_foolt .pay_foolt_main1 .pay_content .jf{float:right;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content{width:400px;height:90px;float:left;margin-right:50px;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con{width:250px;margin-left:7px;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con .jf,.main .order_main .pay_foolt .pay_foolt_main1.pay_content  .pay_content_con .jf{float:right;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con .jf>span,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con .jf>span{font-size:14px;color:#b10b4b;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con .jf>span{font-weight:bold;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con >p,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con >p{color:#969696;font-family:"宋体";font-size:12px;line-height:19px;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con .grog,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con .grog{font-family:"宋体";color:#323232;font-size:14px;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con >a,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con >a{line-height:20px;color:#828282;cursor:pointer;padding-left: 18px;}
.main .order_main .pay_foolt .pay_foolt_main .pay_content >img,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content >img,.main .order_main .pay_foolt .pay_foolt_main .pay_content  .pay_content_con,.main .order_main .pay_foolt .pay_foolt_main1 .pay_content  .pay_content_con{float:left;}
.main .pay_main{width:1000px;margin:0 auto;}
.main .order_main .order_main_body2{width:1000px;margin:0 auto;}
.main .order_main .order_main_body2 .order_main_body_content3{width:97%;padding-left:3%;line-height:40px;position:relative;background-color:#f8f8f8;}
.main .order_main .order_main_body2 .order_main_body_content3 .oldtime{font-family:"宋体";font-size:12px;}
.main .order_main .order_main_body2 .order_main_body_content3 .oldtime{color:#969696;}
.main .order_main .order_main_body2 .order_main_body_content3 .time{color:#646464;}
.main .order_main .order_main_body2 .order_main_body_content3 .date,.main .order_main .order_main_body .order_main_body_content2 .date{margin-right:20px;}
.main .order_main .order_main_body2 .vip{width:100%;height:50px;background-color:#b10b4b;color:#fff;}
.main .order_main .order_main_body2 .vip .left{float:left;padding-left:3%;/*padding-top:10px;*/ line-height:50px;}
.main .order_main .order_main_body2 .vip .left>input:last-child{line-height:20px;width:90px;}
.main .order_main .order_main_body2 .vip .left>span{font-size:18.63px;position:relative;top:2px;}
.main .order_main .order_main_body2 .vip .left>i{text-decoration:line-through;}
.main .order_main .order_main_body2 .vip .right{float:right;/*padding:16px 16px;*/font-size:14px;}
.main .order_main .order_main_body2 .vip .right >span{font-family:Arial;font-size:18.63px;color:#fff;}
.main .order_main .order_main_body2 .order_main_body_content3 .oldtime{color:#969696;}
.main .order_main .order_main_body2 .order_main_body_top{width:97%;padding-left:3%; line-height:50px;font-weight:bold; font-family:"Microsoft YaHei";font-size:18px;color:#323232;background-color:#ebebeb;border-bottom:4px solid #b10b4b;}
.main .order_main .pay_way{width:1000px;margin:0 auto;background-color:#f8f8f8;padding-bottom:20px;}
.main .order_main .pay_way .pay_way_top{width:97%;padding-left:3%; line-height:50px;font-weight:bold; font-family:"Microsoft YaHei";font-size:18px;color:#323232;background-color:#ebebeb;border-bottom:4px solid #b10b4b;}
.main .order_main .pay_way .pay_way_body{width:94%;margin:0 auto;height:60px;}
.main .order_main .pay_way .pay_way_body .content,.main .order_main .pay_way .pay_way_body .con{width:155px;height:43px;border:1px solid #e8e8e8; float:left; margin:10px 10px 0 0; background-color:#fff;}
.main .order_main .pay_way .pay_way_body .content>input,.main .order_main .pay_way .pay_way_bottom .content2>input{margin:15px 15px;}
.main .order_main .pay_way .pay_way_body .content>span,.main .order_main .pay_way .pay_way_body .con>span{font-family:"Microsoft YaHei";font-size:16px;color:#b10b4a;}
.main .order_main .pay_way .pay_way_body .con>input{margin:15px 15px;}
.main .order_main .pay_way .pay_way_body .con{border-bottom:0px;height:49px;}
.main .order_main .pay_way .pay_way_body .content .img_2{margin-top:-8px;}
.main .order_main .pay_way .pay_way_bottom{width:94%;margin:0 auto;background-color:#fff;height:240px;}
.main .order_main .pay_way .pay_way_bottom .content{line-height:50px;}
.main .order_main .pay_way .pay_way_bottom .content .debit,.main .order_main .pay_way .pay_way_bottom .content .credit{font-family:"Microsoft YaHei";font-size:16px;margin-left:10px;}
.main .order_main .pay_way .pay_way_bottom .content .debit{color:#464646;}
.main .order_main .pay_way .pay_way_bottom .content .credit{color:#b10b4b;background-color:#f8f8f8;}
.main .order_main .pay_way .pay_way_bottom .content .right{float:right;color:#969696;margin-right:40px;}
.main .order_main .pay_way .pay_way_bottom {overflow:hidden;}
.main .order_main .pay_way .pay_way_bottom .content2{width:1100px;height:55px;margin-left:10px;}
.main .order_main .pay_way .pay_way_bottom .content2 .content {width:214px;height:43px;border:1px solid #e8e8e8; float:left;background-color:#fff;margin-right:10px;}
.main .order_main .pay_way .pay_way_bottom .content2 .content img{margin-top:-8px;}
.main .order_main .pay_way .pay_way_bottom .content2 .content input{margin:15px 15px;}
.order_main .order_floot .submt{width:185px; height:45px;background-color:#b10b4b;font-size:16px;color:#f3f3f3;font-family:"Microsoft YaHei";border-radius:5px; border:0px;font-weight:bold;text-align:center;margin-left:35%;}



.main .order_main1 .affirm_main .txt1{font-size:24px;font-weight:bold;color:#b10b4a;padding-top:30px;letter-spacing:1px;}
.main .order_main1 .affirm_main{width:100%;margin:60px auto;margin-bottom:0px;}
.main .order_main1 .affirm_main .txt1,.main .order_main1 .affirm_main .text2{font-family:"Microsoft YaHei";text-align:center;}
.main .order_main1 .affirm_main .text4{font-family:"宋体";text-align:center;color:#323232;}
.main .order_main1 .affirm_main .text2{font-size:16px;color:#b10b4a;line-height:35px;}


.border{border:1px solid red}

/*********************找回密码*********************/
.main .pwd{margin:0 auto;height:500px;}
.layout_pwd >a{display:block;float:left;width:280px;line-height:55px;text-align:center;font-family:"Microsoft YaHei";font-size:16px;color:#666666;}
.layout_pwd .fontcolor{color:#990033;border-bottom:1px solid #990033;}

.layout_pwd{width:56%;margin:35px auto;}
.tab .code{width:100%;text-align:center;}
.tab .code >div input{width:140px;}
.tab .code >div >p:nth-child(2){font-size:14px;font-family:"Microsoft YaHei";color:#333;}
.tab .code >div >p:nth-child(3) >a{color:#027edd;font-size:12px;}
.tab .code >div >p:last-child a{margin:0 auto;}

.main .pwd .tab .find input{margin-left:6px;}
.main .pwd .tab .find >div >p:nth-child(2) input{width:145px;}
.main .pwd .tab .find  .vidat{margin:0 8px;}
.main .pwd .tab .find >div >p:nth-child(2) a{font-size:12px;}
.main .pwd .tab .find >div >p .findpwd{margin-left:80px;}

.listwrap{width:80%;margin:35px auto;}
.listwrap div >p{height:60px;font-size:14px;font-family:"Microsoft YaHei";color:#333;letter-spacing:1px;}
.listwrap div >p:nth-child(2){padding-left:14px;}
.listwrap div >p > .sub{display:block;width:168px;line-height:35px;text-align:center;border:none;margin-left:107px; background:#980033;border-radius:5px; font-size:16px;color:#fff;font-weight:bold;}
.listwrap div >p >span{color:#990033;margin-right:10px;}
.listwrap div >p input{margin-left:25px;padding-left:10px; border:1px solid #dbdbdb;border-radius:5px;height:37px;width:310px;margin-right:0px;}
.listwrap div >p input.email{margin-left:30px;}
.listwrap div >p span.emai{margin-left:24px;}
.listwrap div:nth-child(2) >p:first-child{padding-left:30px;}




.layout_pwd .listwrap  label.error{color:#b10b4b;background:#fff;padding-left:8px;border-style:solid; border-width:1px;position:relative;left:435px;top:-35px; line-height:20px;height:20px;display:inline-block;}

.main .pwd .layout_pwd .listwrap label.error:before { content: ''; display: block; width: 6px; height: 10px; background: url(../images/err.png) left top no-repeat; position: absolute; top: 6px; left: -5px; }



.register_phone .register_body .yzm .code{display:block;height:40px;width:40%;margin-left:10%;}


/*********************找回密码*********************/
.findpwd-page { width: 600px; margin: 50px auto 0; }
    .findpwd-page .tab1 { margin-bottom: 40px; }
        .findpwd-page .tab1 a { float: left; display: block; width: 50%; font-size: 16px; border-bottom: 1px solid #d7d7d6; line-height: 50px; text-align: center; }
            .findpwd-page .tab1 a.active { border-bottom-color: #b10b4b; color: #b10b4b; }
            .findpwd-page .tab1 a.email { background: url(../images/pwd-mail.png) 80px center no-repeat; }
            .findpwd-page .tab1 a.phone { background: url(../images/phone1.png) 80px center no-repeat; }
            .findpwd-page .tab1 a.email.active { background: url(../images/mail-active.png) 80px center no-repeat; }
            .findpwd-page .tab1 a.phone.active { background: url(../images/phone-active.png) 80px center no-repeat; }
.findbox input[type=text].w145 { width: 145px; }
.findbox input[type=text] { height: 38px; border: 1px solid #ddd; border-radius: 3px; padding: 0 5px; width: 300px; }
.findbox input[type=submit] { background-color: #b10b4b; color: #fff; border: none; padding: 8px 40px; border-radius: 3px; font-size: 14px; }
.findbox table tr td { height: 60px; }
    .findbox table tr td:first-child { text-align: right; font-size: 14px; width: 150px; }
.findbox p { margin: 30px 0; font-size: 14px; color: #666; }
.findbox .email-tip p { text-indent: 80px; }
.findbox .phone-tip p { text-align: center; }
.findbox p a { color: #b10b4b; }
.findbox p b { color: #b10b4b; font-size: 22px; font-weight: normal; }
